App({
  //1.定义一个全局的存放公共数据的变量，名字随便取
  globalData:{
    //2.定义访问令牌  初始化为空字符串
    access_token:""
  },
  
  /**
   * 当小程序初始化完成时，会触发 onLaunch（全局只触发一次）
   */
  onLaunch: function () {
    //3.根据百度鉴权说明，发起请求，获取访问令牌
    wx.request({
      method:'POST',
      url: 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=3IzvMP7XcMtMXkfOH6YAzGfx&client_secret=YFQe2ZnObUH1ctAPLPMhI5mGkTY3Ndlv',
      success:(rs)=>{
        // console.log("鉴权成功",rs)
        //4.将成功取得的token赋值给全局的token变量
        this.globalData.access_token= rs.data.access_token        
      },
      fail:()=>{
        wx.showToast({
          title: '鉴权失败！',
          icon:"error"
        })
      }
    })
  },

  /**
   * 当小程序启动，或从后台进入前台显示，会触发 onShow
   */
  onShow: function (options) {
    
  },

  /**
   * 当小程序从前台进入后台，会触发 onHide
   */
  onHide: function () {
    
  },

  /**
   * 当小程序发生脚本错误，或者 api 调用失败时，会触发 onError 并带上错误信息
   */
  onError: function (msg) {
    
  }
})
